html,body{
	overflow: none;
	height:100%;
}
.classifty{
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.52);
	position: fixed;
	top:2.12rem;
	z-index: 9999;
	display: none;
}
.classifty>ul{
	width:100%;
	height:3.97rem;
	background: white;
}
.classifty>ul>li{
	width:25%;
	float:left;
	text-align: center;
	font-size: 0.51rem;
	color:#666;
	overflow:hidden;
}
.classifty>ul>li img{
	width:1.28rem;
	height: 1.15rem;
	margin: 0.92rem 0 0.51rem 0;
}
nav{
	width:100%;
	height:2.13rem;
	margin-top: 2.13rem;
	background-color: white;
	margin-bottom: 0.43rem;
}
nav li{
	width:50%;
	height:100%;
	list-style: none;
	float:left;
	position: relative;
}
nav li span{
	display: block;
	position: absolute;
	top:0;left:0;right:0;bottom:0;
	margin:auto;
	color: #666;
	font-size: 0.64rem;
	width:3.24rem;
	height:0.36rem;
	line-height: 0.36rem;
	text-align: center;
	font-weight: bold;
}
nav li span.active{
	color:#FF6B60;
}
nav li a{
	display: block;
	width:4px;
	height:4px;
	background:white;
	position: absolute;
	bottom:0.3rem;
	left:50%;
	margin-left: -2px;
	border-radius: 50%;
}
nav li a.active{
	background:#FF6B60;
}
.homepage_list{
	margin-bottom: 0;
}
.homepage_list h2 a{
	border-color:#FF6B60;
	color:#666;
}
.homepage_list li{
	position: relative;
}
.homepage_list li>span{
	display: block;
	position: absolute;
	width:0.75rem;
	height:0.75rem;
	border-radius: 50%;
	z-index: 9;
	top:50%;
	left:0.65rem;
	display: none;
	overflow: hidden;
        margin-top: -0.37rem;
}
.homepage_list li>span img{
	margin:0;padding:0;
	display: block;
	width:100%;
	height:100%;
}
.homepage_list li div{
	float:right;
	margin-right: 0.43rem;
}
.homepage_list li div h4 a>span{
	width:2.99rem;
	display: inline-block;
	float:right;
	height:0.64rem !important;
	line-height: 0.64rem;
	font-size: 0.47rem;
	color:#FD6467;
	text-align: right;
	overflow: hidden;
	margin-right: 0.1rem;
	margin-top: 0.08rem;
}
.homepage_list li div h4>img{
	height: 0.38rem;
	width:0.23rem;
	margin:0.18rem 0 0 0 !important;padding: 0;
	float:right;
}
.homepage_list li div h5{
	font-size: 0.47rem;
	margin:0.53rem 0 1.56rem 0;
}

.homepage_list li div>span{
	display: block;
	height: 0.47rem;
	font-size: 0.47rem;
	color:#666;
	line-height: 0.47rem;
	position: relative;
} 
.homepage_list li div>span>a{
	display: inline-block;
	position: absolute;
	height:100%;
	right:0;
}
.select_book{
	width:100%;
	height: 2.35rem;
	background: white;
	position: fixed;
	bottom:0;
	z-index: 999;
	display: none;
}
.select_book span{
	display: inline-block;
	width:1.58rem;
	height:0.81rem;
	margin:0.9rem 0rem auto 0.43rem;
	text-align: center;
	color:#666;
	font-size: 0.51rem;
	font-weight: bold;
}
.select_book button{
	float: right;
	width:5.33rem;
	height:1.32rem;
	text-align: center;
	font-size: 0.51rem;
	color:#fff;
	margin:0.55rem 0.85rem 0 0;
	font-weight: bold;
	background:#FD6467;
	border-radius: 0.09rem;
	border:none;
}


/*点击编辑呈现的样式*/
.homepage_list>li>img.editCss{
	margin-left: 2.05rem;
	margin-right:0;
	
}
.homepage_list>li>div.editCss{
	position: absolute;
	right:0;
}
.homepage_list>li>div.editCss>h4>span{
	/*text-indent: 0.1rem !important;*/
}
/*.homepage_list li div h4,h5,span{
	text-indent: 0.53rem;
}*/
.mybook_null,.nearread_null{
	width:4.86rem;
	height:auto;
	margin:6.83rem auto 0 auto;
	text-align: center;
}
.mybook_null img,.nearread_null img{
	width:2.56rem;
	height:2.56rem;
	margin-bottom: 1.07rem;
}